#include <iostream>
using namespace std;
void f1()
{
    int a;
    int b;
    cout<<"&a= "<<&a<<endl;
    cout<<"&b= "<<&b<<endl;
}
void f2()
{
    int  * a = new int(0);
    int * b = new int(0);
    cout<<"*a= "<<a<<endl;
    cout<<"*b= "<<b<<endl;
}
void f3()
{
    int  * a = new int(0);
    float * b = new float(0.1);
    cout<<"*a= "<<a<<endl;
    cout<<"*b= "<<b<<endl;
    void * c = b;
    
    cout<< *(float *)c <<endl;
}
int main()
{
    f1();
    f2();
    f3();
}